tough cookies! - Francés Inglés Diccionario